@charset "utf-8";
/* CSS Document */


input {
    color: #333333;
    font-family: Arial !important;
}


body {
    color: #333333;
    font-family: Arial;
    font-size: 13px;
    line-height: 1;
}
p {
    line-height: 13px;
}

body {
    background-color: #F6F6F6;
    color: #333333;
    font-family: Arial !important;
    margin-top: 14px;
}
a {
    color: #007ACF;
    font-family: Arial !important;
    text-decoration: none;
}
a:active {
    outline: medium none;
}
a:focus {
}

span.check_box input {
    height: 14px;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0;
    vertical-align: middle;
    width: 14px;
}
.noselect {
    -moz-user-select: -moz-none;
}
.hide {
    display: none !important;
}
.line_height_fix {
    line-height: 18px;
}
.italic {
    font-style: italic;
}
.clear {
    clear: both;
}
.required {
    color: Red;
}
.text_left {
    text-align: left;
}

div.blue_headline {
    background-color: #6AACDB;
    color: #FFFFFF;
    font-size: 1.1em;
    font-weight: 700;
    padding: 6px 0 5px 12px;
}
div.blue_headline span {
    color: #FFFFFF;
    font-weight: 700;
}

a.link {
    text-decoration: none;
}

.button_cancel {
    font-weight: 400 !important;
}
textarea {
    color: #333333;
    font-family: Arial;
    font-size: 12px;
}

div.blue_menu_holder ul.right_menu div.selected_item_right {
    margin-top: 8px;
}
div.blue_menu_holder ul.right_menu div.selected_item_right .middle {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Tab02_Selected_middle.jpg");
    background-repeat: repeat-x;
    float: left;
    font-size: 11px;
    height: 15px;
    padding-top: 3px;
}
div.blue_menu_holder ul.right_menu div.selected_item_right .left {
    background-image: url("https://cdns.gigya.com/site/Images/Master/toolbar.png");
    background-position: 0 -1777px;
    float: left;
    height: 18px;
    width: 5px;
}
div.blue_menu_holder ul.right_menu div.selected_item_right .right {
    background-image: url("https://cdns.gigya.com/site/Images/Master/toolbar.png");
    background-position: 0 -1913px;
    float: left;
    height: 18px;
    width: 6px;
}
div.blue_menu_holder .user_management_item {
    width: 145px !important;
}
div.main_wrapper {
    background: url("https://cdns.gigya.com/site/Images/Master/bg_filler.gif") repeat-y scroll center top transparent;
    margin: 0 auto;
    min-height: 600px;
    width: 1018px;
}
div.shadow_bottom {
    background: url("https://cdns.gigya.com/site/Images/Master/bg_bottom.gif") no-repeat scroll center top transparent;
    height: 14px;
    margin: 0 auto;
    width: 1018px;
}
div.main_wrapper div.main_content {
    padding-bottom: 10px;
    padding-left: 9px;
    padding-top: 25px;
    width: 1000px;
}
.gig-autoCompleter a, .gig-autoCompleter a:link {
    text-decoration: none;
}
.gig-autoCompleter input {
    background-color: transparent;
    border: 0 solid !important;
    height: 22px !important;
    padding: 0 0 0 2px;
    width: 147px !important;
}
.gig-autoCompleterInput {
    background: url("/site/images/SelectPartner.gif") no-repeat scroll 0 -23px transparent;
    height: 23px;
    width: 175px;
}
.gig-autoCompleterlocal .gig-autoCompleterInput {
    background-position: 0 0;
}
.gig-autoCompleterlocal input {
    width: 150px !important;
}
.gig-dropdown {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    font-family: Arial;
    max-height: 300px;
    overflow-y: scroll;
    padding: 5px;
}
.gig-dropdown-item {
    color: #333333;
    cursor: pointer;
    display: block;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
}
.gig-selected-item {
    background-color: #EFEFEF;
}
div.footerWrapper {
    margin: 0 auto;
    padding-top: 12px;
    width: 1000px;
}
div.footerWrapper h5 {
    color: #6F6F6F;
    font-size: 16px;
    font-weight: 400;
    margin: 0;
    padding: 0;
}
div.footerCenter {
    margin: 0 auto;
    width: 910px;
}
div.footerCenterIE {
    margin: 0 auto;
    padding: 0 0 0 30px;
}
div.footerWrapper .footerColumn {
    color: #6F6F6F;
    float: left;
    font-size: 11px;
    line-height: 16px;
    margin-right: 96px;
}
div.footerWrapper .footerElements {
    margin-top: 7px;
}
div.footerWrapper .footerElements span {
    color: #6F6F6F;
}
div.footerWrapper .footerElements span:hover {
    color: #363D42;
}
div.footerWrapper .footerElementsImage {
    padding-left: 3px;
}
div.footerWrapper .footerColumn a {
    color: #6F6F6F;
    font-size: 11px;
}
div.footerWrapper .footerColumn a:hover, div.bottomLinks a:hover, div.copyRight a:hover {
    color: #363D42;
    text-decoration: none;
}
div.footerWrapper .footerColumn a.imageLink {
    background-image: url("https://cdns.gigya.com/site/Images/Master/BottomNetworksIcons.png");
    background-repeat: no-repeat;
    display: block;
    height: 19px;
    padding-bottom: 1px;
    padding-left: 19px;
}
div.footerWrapper .footerColumn a.imageFacebook {
    background-position: left -80px;
}
div.footerWrapper .footerColumn a.imageFacebook:hover {
    background-position: left 0;
}
div.footerWrapper .footerColumn a.imageTweeter {
    background-position: left -100px;
}
div.footerWrapper .footerColumn a.imageTweeter:hover {
    background-position: left -20px;
}
div.footerWrapper .footerColumn a.imageYoutube {
    background-position: left -120px;
}
div.footerWrapper .footerColumn a.imageYoutube:hover {
    background-position: left -40px;
}
div.footerWrapper .footerColumn a.imageBlog {
    background-position: left -140px;
}
div.footerWrapper .footerColumn a.imageBlog:hover {
    background-position: left -60px;
}
div.footerWrapper .footerColumnLeft {
    margin-left: 40px;
}
div.footerWrapper .footerColumnRight {
    margin-right: 0;
}
div.grayWhiteSep {
    background-color: #FFFFFF;
    border-top: 1px solid #DFDFDF;
    height: 1px;
    line-height: 1px;
    margin-top: 15px;
    width: 100%;
}
div.endFoooter {
    color: #8A8A8A;
    font-size: 10px;
    margin-top: 3px;
}
div.copyRight {
    float: left;
    margin-left: 8px;
}
div.copyRight a {
    color: #8A8A8A;
    font-size: 10px;
}
div.bottomLinks {
    float: right;
    margin-right: 8px;
}
div.bottomLinks a {
    color: #8A8A8A;
    font-size: 10px;
}
div.bottomLinks ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
div.bottomLinks li {
    float: left;
    margin-left: 15px;
}
.btn {
    font-size: 1em !important;
    margin: 0;
    padding: 0 6px;
}
.txtbox {
    height: 17px;
}
.errorMsg {
    background-color: #FEE9EA;
    border: 1px solid #E49D9F;
    color: #D67172;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    line-height: 15px;
    padding: 4px 10px 2px;
    text-align: center;
}
.infoMsg {
    background: url("https://cdns.gigya.com/site/Images/Master/info_icon.png") no-repeat scroll 9px center #EFF9FF;
    border: 1px solid #DEEEF9;
    color: #333333;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    line-height: 15px;
    padding: 4px 10px 2px 26px;
    text-align: center;
}
.successMsg {
    background-color: #F1FFE8;
    border: 1px solid #C7E9B4;
    color: #333333;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    line-height: 15px;
    padding: 4px 10px 2px;
    text-align: center;
}
.dialog {
    display: none;
}
.dialog .form_row {
    margin-top: 20px;
}
.dialog .form_row_fix {
    margin-left: -5px;
}
.dialog .with_space {
    margin-top: 20px;
}
.dialog .small_space {
    margin-top: 10px;
}
.dialog .field_desc, .dialog label {
    color: #333333;
    display: block;
    float: left;
    font-weight: 700;
    margin-top: 3px;
    padding-right: 10px;
}
.dialog .above_desc {
    margin-bottom: 4px;
}
.dialog .input_holder {
    display: block;
    float: left;
}
.dialog input[type="text"] {
    color: #333333;
    font-family: Arial;
    font-size: 12px;
    height: 17px;
}
.dialog .txtbox {
    display: block;
    float: left;
}
.dialog .input_example {
    color: #747474;
    display: block;
    font-size: 11px;
    margin-left: 2px;
    margin-top: 3px;
}
.dialog input.field {
    color: #333333;
    font-size: 12px;
    height: 17px;
    padding-left: 0;
    text-indent: 4px;
    width: 250px;
}
.dialog textarea {
    color: #333333;
    font-family: Arial;
    font-size: 12px;
}
.dialog input.text_disabled {
    background-color: #F1F1F1;
    border: 1px solid #C7C7C7;
    color: #838383;
    padding: 2px;
}
.form div.form_row {
    margin-top: 18px;
}
.form div.form_row_partial {
    float: left;
    margin-right: 10px;
    margin-top: 18px;
}
.form div.form_row_small {
    margin-top: 10px;
}
.form div.field_desc, .form label {
    display: block;
}
.form div.form_row .forgot_pass {
    display: block;
    float: right;
}
.form span.note {
    color: #C6C6C6;
    display: block;
    float: left;
    font-size: 10px;
    margin-left: 5px;
    margin-top: 1px;
}
.form input.field {
    color: #333333;
    display: block;
    font-size: 12px;
    height: 19px;
    margin-top: 5px;
    padding-left: 4px;
    width: 250px;
}
.form select.field {
    color: #333333;
    display: block;
    font-family: Arial;
    font-size: 12px;
    height: 23px;
    margin-top: 5px;
}
.form textarea.field {
    color: #333333;
    display: block;
    font-family: Arial;
    font-size: 12px;
    height: 85px;
    margin-top: 5px;
    padding-left: 4px;
    width: 380px;
}
.form .checkbox {
    display: block;
    float: left;
    margin: 0 5px 0 0;
}
.form .check_box_text {
    float: left;
}
input::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
button::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
.mandatory {
    color: red;
}
.error_field_icon {
    float: left;
    margin-left: 2px;
    margin-top: 3px;
    width: 16px;
}
div.ui-dialog {
    border: 0 none;
    padding: 0;
}
div.ui-dialog div.ui-dialog-title-left-corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 -170px;
    float: left;
    height: 33px;
    width: 12px;
}
div.ui-dialog div.ui-dialog-titlebar {
    background-color: #0E6AAA;
    border-top: 6px solid #C4C4C4;
    float: left;
    height: 27px;
    padding: 0;
}
div.ui-dialog span.ui-dialog-title {
    color: #FFFFFF;
    display: block;
    font-size: 1.1em;
    font-weight: 700;
    margin: 7px 0 0 14px;
}
div.ui-dialog div.ui-dialog-title-right-corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 -236px;
    float: right;
    height: 33px;
    width: 12px;
}
div.ui-dialog div.ui-dialog-left-corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 -322px;
    float: left;
    height: 13px;
    width: 12px;
}
div.ui-dialog div.ui-dialog-top-middle {
    background-color: #FFFFFF;
    border-top: 6px solid #C4C4C4;
    float: left;
    height: 7px;
    padding: 0;
}
div.ui-dialog div.ui-dialog-right-corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 -309px;
    float: right;
    height: 13px;
    width: 12px;
}
div.ui-dialog div.ui-dialog-content-custom {
    background-color: #FFFFFF;
    border-left: 6px solid #C4C4C4;
    border-right: 6px solid #C4C4C4;
    clear: left;
    padding: 20px 20px 3px;
}
div.ui-dialog div.ui-dialog-content-custom-no-title {
    background-color: #FFFFFF;
    border-left: 6px solid #C4C4C4;
    border-right: 6px solid #C4C4C4;
    clear: left;
    padding: 16px 20px 0;
}
div.ui-dialog div.ui-dialog-content-custom form {
    margin: 0;
    padding: 0;
}
div.ui-dialog div.ui-dialog-footer-left-corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 -296px;
    float: left;
    height: 13px;
    width: 12px;
}
div.ui-dialog div.ui-dialog-footer {
    background-color: #FFFFFF;
    border-bottom: 6px solid #C4C4C4;
    float: left;
    height: 7px;
}
div.ui-dialog div.ui-dialog-footer-right-corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 -283px;
    float: right;
    height: 13px;
    width: 12px;
}
div.ui-dialog span.ui-dialog-titlebar-close {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Dialog-ButtonsCuttings.png");
    background-position: 0 0;
    cursor: pointer;
    height: 14px;
    margin: -8px 0 0;
    padding: 0;
    width: 14px;
}
div.ui-dialog div.ui-dialog-buttonpane-custom {
    float: right;
}
div.ui-dialog-buttonset .btn {
    display: block;
    float: right;
    margin-left: 7px;
}
div.animation_dialog {
    display: none;
}
div.animation_dialog div.animation_holder {
    margin: 13px auto 0;
    width: 98px;
}
div.animation_dialog div.animation_holder img {
    display: block;
    float: left;
}
div.animation_dialog div.animation_holder span {
    display: block;
    float: right;
    font-size: 1.2em;
    margin-top: 7px;
}
div.error_dialog {
    display: none;
}
div.error_dialog div.error_holder {
    margin: 0 auto;
    padding-top: 35px;
    width: 209px;
}
div.error_dialog div.error_icon {
    background-image: url("https://cdns.gigya.com/site/Images/General/MessageIcons.png");
    background-repeat: no-repeat;
    float: left;
    height: 21px;
    margin-right: 5px;
    margin-top: -2px;
    width: 21px;
}
div.error_dialog p {
    float: left;
    text-align: center;
}
div.content_dashboard {
    padding-left: 20px;
    padding-right: 20px;
}
div.content_dashboard h1 {
    padding-bottom: 0;
}
div.content_dashboard div.holder_button_site {
    height: 23px;
    margin-bottom: 5px;
}
div.content_dashboard input.button_add_site {
    display: block;
    float: right;
}
div.content_dashboard input.button_export_users {
    display: block;
    float: right;
    margin-right: 20px;
}
div.content_dashboard div.sites_holder {
    clear: both;
}
div.sites_holder div.sites_list {
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    height: 260px;
    overflow: auto;
}
div.sites_holder div.grey_footer {
    background-color: #F4F4F4;
    border: 1px solid #E0E0E0;
    color: #363D42;
    font-size: 11px;
    padding: 6px 0 7px 12px;
    position: static !important;
}
div.sites_holder span.api_key_desc {
    margin-left: 280px;
}
div.sites_holder span.custom_short_name {
    display: block;
    margin-bottom: 3px;
    margin-top: 5px;
    width: 299px;
    word-wrap: break-word;
}
div.sites_holder span.data_center {
    color: #666666;
    display: block;
    margin-bottom: 3px;
    margin-top: 4px;
    width: 299px;
    word-wrap: break-word;
}
div.sites_holder a.secret_key {
    color: #333333;
    font-size: 11px;
}
div.sites_holder a.secret_key:hover {
    text-decoration: underline;
}
div.sites_holder span.seperator {
    color: #DDDDDD;
}
div.sites_holder span.help {
    color: #007ACF;
    cursor: pointer;
}
div.sites_holder div.site_row {
    border-bottom: 1px solid #F4F4F4;
    margin-left: 11px;
    margin-right: 11px;
    margin-top: 12px;
    min-height: 55px;
}
div.sites_holder div.url_and_key {
    float: left;
    padding-left: 2px;
    width: 309px;
}
div.sites_holder div.url_and_key span.url {
    color: #007ACF;
    display: block;
    font-size: 1.1em;
    font-weight: 700;
}
div.sites_holder div.url_and_key a.api_key {
    color: #363D42;
    display: block;
    float: left;
    font-size: 1em;
    margin-top: 6px;
    text-decoration: underline;
}
div.sites_holder div.desc_holder {
    float: left;
}
div.sites_holder div.desc_holder p {
    color: #363D42;
    font-style: italic;
    width: 305px;
    word-wrap: break-word;
}
div.sites_holder div.actions {
    float: right;
    width: 273px;
}
div.sites_holder div.actions a {
    color: #2B96E1;
    display: block;
    float: left;
    margin-bottom: 4px;
    padding-left: 23px;
    padding-top: 2px;
    text-decoration: none;
}
div.sites_holder div.actions a:hover {
    text-decoration: underline;
}
div.sites_holder div.actions a.first_column {
    width: 88px;
}
div.sites_holder div.actions a.second_column {
    width: 75px;
}
div.sites_holder div.actions a.third_column {
    width: 40px;
}
div.content_dashboard div.plugin_headline_holder {
    margin-top: 23px;
}
div.all_plugins {
    padding-left: 12px;
    padding-top: 19px;
}
div.plugin_holder {
    float: left;
    height: 110px;
    width: 300px;
}
div.plugin_holder a.logo_link {
    cursor: pointer;
    display: block;
    float: left;
    margin-right: 15px;
    text-decoration: none;
}
div.plugin_holder a.title {
    color: #007ACF;
    cursor: pointer;
    float: left;
    font-weight: 700;
    margin-top: 3px;
    text-decoration: none;
}
div.plugin_holder a.title:hover {
    text-decoration: underline;
}
div.plugin_holder p.description {
    float: left;
    line-height: 1.3em;
    margin-top: 2px;
    width: 212px;
}
div.quick_links_holder {
    margin-top: 15px;
    padding-left: 14px;
    width: 800px;
}
div.quick_links_holder a.link {
    color: #007ACF;
    display: block;
    float: left;
    margin-bottom: 15px;
    width: 240px;
}
div.dialog_add_site input.url_txt_box {
    width: 235px;
}
div.dialog_add_site textarea {
    height: 50px;
}
div.change_pass_dialog {
    display: none;
}
div.change_pass_dialog .input {
    width: 160px;
}
div.change_pass_dialog .t th {
    width: 130px;
}
div.change_pass_dialog .t .input_holder {
    width: 170px;
}
select#dcDropDown {
    width: 150px;
}
div.settings div.snTable table {
    margin-left: 5px;
}
div.site_settings div.description_section {
    margin-top: 10px;
}
div.site_settings div.description_section label {
    display: block;
    float: left;
    margin-right: 10px;
}
div.site_settings div.description_section textarea {
    display: block;
    float: left;
    width: 250px;
}
div.site_settings h4 {
    display: block;
    margin-top: 10px;
}
div.site_settings p.site_settings_desc {
    margin-bottom: 22px;
}
div.site_settings div.cname_field_holder {
    margin-top: 10px;
}
div.site_settings div.settings_section {
    margin-bottom: 30px;
}
div.site_settings div.main_social_networks {
    margin-top: 50px;
}
div.site_settings div.social_title {
    color: #555555;
    font-size: 14px;
    font-weight: 700;
}
div.site_settings div.more_social_networks {
    margin-top: 40px;
}
div.site_settings div.openid_social_networks {
    margin-top: 40px;
}
div.site_settings div.openid_title {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/openid_title.jpg");
    height: 15px;
    width: 325px;
}
div.site_settings div.social_networks {
    width: 630px;
}
div.site_settings div.social_networks_left {
    margin-bottom: 10px;
    width: 740px;
}
div.site_settings div.legend_right {
    float: left;
    margin-top: 57px;
}
div.site_settings div.legend_square {
    border: 1px solid #F4F4F4;
    height: 81px;
    padding-left: 10px;
    padding-top: 10px;
    width: 356px;
}
div.site_settings span.legend_icon_defined {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/OK.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 19px;
    margin-bottom: 8px;
    margin-right: 3px;
    width: 20px;
}
div.site_settings span.legend_icon_undefined {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/Alert.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 19px;
    margin-right: 3px;
    width: 20px;
}
div.site_settings span.legend_desc {
    display: block;
    float: left;
    margin-bottom: 8px;
    width: 304px;
}
div.site_settings a.social_square {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/Button.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    height: 87px;
    margin-right: 11px;
    margin-top: 15px;
    position: relative;
    width: 74px;
}
div.site_settings a.social_square:hover {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/Button_Hover.png");
    background-repeat: no-repeat;
}
div.site_settings a.social_square_selected {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/Button_Hover.png");
    background-repeat: no-repeat;
}
div.site_settings span.sn_application {
    background-image: url("https://cdns.gigya.com/gs/GetSprite.ashx?path=%2FHTMLLogin%2F[aol%2Cblogger%2Cfacebook%2Cfoursquare%2Cgoogle%2Chyves%2Ckaixin%2Clinkedin%2Clivejournal%2Cmessenger%2Cmyspace%2Copenid%2Corkut%2Cqq%2Crenren%2Csina%2Ctwitter%2Cvkontakte%2Cvznet%2Cwordpress%2Cyahoo%2Cskyrock%2Cmixi%2Cspiceworks%2Cwordpress%2Cblogger%2Ctypepad%2Clivejournal%2Copenid%2Cpaypal%2Cnetlog%2Csignon%2Clivedoor%2Cdigg%2Cverisign%2Corangefrance%2Chyves]_40.png");
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    margin-left: 17px;
    margin-top: 15px;
    width: 40px;
}
div.site_settings span.sn_defined {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/OK.png");
    background-repeat: no-repeat;
    display: block;
    height: 19px;
    left: 49px;
    position: absolute;
    top: 3px;
    width: 20px;
}
div.site_settings span.sn_defined_not {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/Alert.png");
    background-repeat: no-repeat;
    display: block;
    height: 19px;
    left: 49px;
    position: absolute;
    top: 3px;
    width: 20px;
}
div.site_settings span.sn_title {
    color: #747474;
    display: block;
    font-size: 11px;
    margin-top: 4px;
    text-align: center;
}
div.site_settings a.open_social_square {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/openid_button.png");
    background-repeat: no-repeat;
    cursor: default !important;
    display: block;
    float: left;
    height: 87px;
    margin-right: 11px;
    margin-top: 15px;
    position: relative;
    width: 74px;
}
div.site_settings span.sn_aol {
    background-position: 0 0;
}
div.site_settings span.sn_blogger {
    background-position: -40px 0;
}
div.site_settings span.sn_Facebook {
    background-position: -80px 0;
}
div.site_settings span.sn_Foursquare {
    background-position: -120px 0;
}
div.site_settings span.sn_Google {
    background-position: -160px 0;
}
div.site_settings span.sn_hyves {
    background-position: -200px 0;
}
div.site_settings span.sn_Kaixin {
    background-position: -240px 0;
}
div.site_settings span.sn_LinkedIn {
    background-position: -280px 0;
}
div.site_settings span.sn_Messenger {
    background-position: -360px 0;
}
div.site_settings span.sn_MySpace {
    background-position: -400px 0;
}
div.site_settings span.sn_Orkut {
    background-position: -480px 0;
}
div.site_settings span.sn_QQ {
    background-position: -520px 0;
}
div.site_settings span.sn_Renren {
    background-position: -560px 0;
}
div.site_settings span.sn_Sina {
    background-position: -600px 0;
}
div.site_settings span.sn_Twitter {
    background-position: -640px 0;
}
div.site_settings span.sn_VKontakte {
    background-position: -680px 0;
}
div.site_settings span.sn_VZnet {
    background-position: -720px 0;
}
div.site_settings span.sn_wordpress {
    background-position: -760px 0;
}
div.site_settings span.sn_Yahoo {
    background-position: -800px 0;
}
div.site_settings span.sn_Skyrock {
    background-position: -840px 0;
}
div.site_settings span.sn_mixi {
    background-position: -880px 0;
}
div.site_settings span.sn_Spiceworks {
    background-position: -920px 0;
}
div.site_settings span.sn_YahooJapan {
    background-position: -800px 0;
}
div.site_settings span.sn_Wordpress {
    background-position: -960px 0;
}
div.site_settings span.sn_Blogger {
    background-position: -1000px 0;
}
div.site_settings span.sn_Typepad {
    background-position: -1040px 0;
}
div.site_settings span.sn_liveJournal {
    background-position: -1080px 0;
}
div.site_settings span.sn_openID {
    background-position: -1120px 0;
}
div.site_settings span.sn_PayPal {
    background-position: -1160px 0;
}
div.site_settings span.sn_Netlog {
    background-position: -1200px 0;
}
div.site_settings span.sn_Signon {
    background-position: -1240px 0;
}
div.site_settings span.sn_Livedoor {
    background-position: -1280px 0;
}
div.site_settings span.sn_Digg {
    background-position: -1320px 0;
}
div.site_settings span.sn_VeriSign {
    background-position: -1360px 0;
}
div.site_settings span.sn_Orange_Fr {
    background-position: -1400px 0;
}
div.site_settings span.sn_Hyves {
    background-position: -1440px 0;
}
span.sn_application_small {
    background-image: url("https://cdns.gigya.com/gs/GetSprite.ashx?path=%2FHTMLLogin%2F[aol%2Cblogger%2Cfacebook%2Cfoursquare%2Cgoogle%2Chyves%2Ckaixin%2Clinkedin%2Clivejournal%2Cmessenger%2Cmyspace%2Copenid%2Corkut%2Cqq%2Crenren%2Csina%2Ctwitter%2Cvkontakte%2Cvznet%2Cwordpress%2Cyahoo%2Cskyrock%2Cmixi%2Cspiceworks%2Cwordpress%2Cblogger%2Ctypepad%2Clivejournal%2Copenid%2Cpaypal%2Cnetlog%2Csignon%2Clivedoor%2Cdigg%2Cverisign%2Corangefrance%2Chyves]_15.png");
    background-repeat: no-repeat;
    display: block;
    height: 15px;
    width: 15px;
}
span.icon15_sn_site, span.icon15_sn_Site, span.icon15_sn_testnetwork, span.icon15_sn_ {
    background-image: url("https://cdns.gigya.com/site/images/UserManagement/icons.png") !important;
    background-position: 0 -170px;
    width: 16px;
}
span.icon15_sn_aol {
    background-position: 0 0;
}
span.icon15_sn_blogger {
    background-position: -15px 0;
}
span.icon15_sn_facebook {
    background-position: -30px 0;
}
span.icon15_sn_foursquare {
    background-position: -45px 0;
}
span.icon15_sn_google {
    background-position: -60px 0;
}
span.icon15_sn_hyves {
    background-position: -75px 0;
}
span.icon15_sn_kaixin {
    background-position: -90px 0;
}
span.icon15_sn_linkedin {
    background-position: -105px 0;
}
span.icon15_sn_messenger {
    background-position: -135px 0;
}
span.icon15_sn_myspace {
    background-position: -150px 0;
}
span.icon15_sn_orkut {
    background-position: -180px 0;
}
span.icon15_sn_qq {
    background-position: -195px 0;
}
span.icon15_sn_renren {
    background-position: -210px 0;
}
span.icon15_sn_sina {
    background-position: -225px 0;
}
span.icon15_sn_twitter {
    background-position: -240px 0;
}
span.icon15_sn_vkontakte {
    background-position: -255px 0;
}
span.icon15_sn_vznet {
    background-position: -270px 0;
}
span.icon15_sn_wordpress {
    background-position: -285px 0;
}
span.icon15_sn_yahoo {
    background-position: -300px 0;
}
span.icon15_sn_skyrock {
    background-position: -315px 0;
}
span.icon15_sn_mixi {
    background-position: -330px 0;
}
span.icon15_sn_spiceworks {
    background-position: -345px 0;
}
span.icon15_sn_wordPress, span.icon15_sn_wordpress {
    background-position: -360px 0;
}
div.sn_dialog {
    margin-bottom: 15px;
}
div.sn_dialog label.sn_dialog_desc {
    display: block;
    float: none;
    margin-bottom: 4px;
}
div.sn_dialog div.optional_caption {
    background-image: url("https://cdns.gigya.com/site/Images/SiteSettings/Optional.jpg");
    background-repeat: no-repeat;
    height: 15px;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 344px;
}
div.sn_dialog span.tooltip_trig {
    color: #007ACF;
    cursor: pointer;
}
div.sn_dialog div.field_space {
    margin-bottom: 3px;
}
div.sn_dialog div.cname_msg {
    margin-top: 3px;
}
div.sn_dialog span.input_example {
    margin-left: 2px;
}
div.enable_logging_holder {
    float: left;
}
span.log_expires_message {
    display: block;
    float: left;
    margin-left: 5px;
}
div.logging_combo_holder {
    display: none;
    float: left;
    margin-left: 5px;
}
.commonPage {
    padding: 39px 0 0 57px;
}
.commonPage .noMargin {
    margin: 0;
}
.commonPage h2 {
    color: #0A86DC;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 10px;
}
.commonPage th {
    text-align: left;
    vertical-align: middle;
}
.commonPage table.t th {
    font-weight: 400;
    padding-bottom: 8px;
}
.commonPage table.t td {
    padding-bottom: 8px;
}
.commonPage .star {
    color: Red;
    padding-left: 5px;
}
.commonPage .checkbox {
    margin: 0;
}
.commonPage .checkbox label {
    margin-left: 5px;
    vertical-align: top;
}
.commonPage .checkbox label a {
    margin-left: 5px;
    vertical-align: top;
}
.commonPage .checkbox input {
    height: 14px;
    margin: 0 3px 0 0;
    overflow: hidden;
    padding: 0;
    width: 14px;
}
div.account_settings {
    margin-left: 45px;
}
div.reset_device_section {
    margin-top: 10px;
}
td.country_holder #country {
    width: 166px;
}
input.account_country_code {
    width: 30px !important;
}
input.account_mobile {
    width: 120px !important;
}
.GsFriendSelector .customSize input {
    margin-left: 5px;
    width: 40px;
}
.SourceCode {
    width: 100%;
}
.grabBodyCode {
    font-size: 11px;
}
div.plugins {
    padding-bottom: 30px;
}
div.plugins .txt_user_message {
    width: 257px;
}
div.plugins div.section_after_headline {
    margin-top: 9px;
}
div.plugin_followbar div.customize_section {
    float: left;
    width: 340px;
}
div.plugin_followbar div.sub_section {
    margin-top: 25px;
}
div.plugin_followbar div.caption_text label {
    font-weight: 700;
}
div.plugin_followbar input.txt_caption {
    display: block;
    margin-left: 25px;
    margin-top: 2px;
}
div.plugin_followbar div.buttons_options {
    margin-top: 10px;
}
div.plugin_followbar input.size_choice {
    display: block;
    float: left;
    height: 13px;
    margin-left: 0;
    margin-right: 0;
    width: 13px;
}
div.plugin_followbar label.button_size {
    background-image: url("https://cdns.gigya.com/site/images/plugins/followbar/followbar_buttons.png");
    display: block;
    float: left;
    margin-left: 12px;
}
div.plugin_followbar div.radio_holder {
    float: left;
    padding-top: 2px;
}
div.plugin_followbar label.big {
    background-position: 384px -78px;
    height: 43px;
    width: 300px;
}
div.plugin_followbar input.big {
    display: block;
    margin-top: 12px;
}
div.plugin_followbar label.medium {
    background-position: 385px -288px;
    height: 32px;
    width: 230px;
}
div.plugin_followbar input.medium {
    margin-top: 8px;
}
div.plugin_followbar label.small {
    background-position: 386px -497px;
    height: 22px;
    width: 186px;
}
div.plugin_followbar input.small {
    margin-top: 3px;
}
div.plugin_followbar div.seperator {
    border-bottom: 1px solid #E6E9EB;
    clear: left;
    float: left;
    height: 0;
    margin-bottom: 12px;
    margin-top: 12px;
    width: 249px;
}
div.plugin_followbar div.small_sep {
    width: 231px;
}
div.plugin_followbar h4.buttons_provider_title {
    display: block;
    margin-bottom: 10px;
}
div.plugin_followbar div.buttons_providers {
    padding-left: 10px;
}
div.plugin_followbar div.space_top {
    margin-top: 13px !important;
}

div.plugin_followbar div.provider select {
    width: 230px;
}
div.plugin_followbar span.title_provider {
    display: block;
    margin-bottom: 5px;
}
div.plugin_followbar div.field_textbox {
    height: 20px;
    margin-top: 8px;
}
div.plugin_followbar div.field_textbox label {
    clear: left;
    display: block;
    float: left;
    margin-right: 8px;
    width: 30px;
}
div.plugin_followbar div.field_textbox input {
    display: block;
    float: left;
    width: 186px;
}
div.plugin_followbar div.view_section {
    float: right;
    height: 170px;
    width: 374px;
}
div.plugin_followbar div.grab_code_section {
    float: right;
    height: 385px;
    width: 374px;
}
div.plugin_followbar .grabCode {
    width: 350px !important;
}
div.plugin_followbar .grabCode textarea {
    width: 350px !important;
}
div.plugin_followbar div.gig-followbar {
    margin-top: 11px;
}
table.table_of_check_box td.check_holder {
    padding-top: 1px;
}
table.table_of_check_box td.name_holder {
    vertical-align: top;
}
div.header_min {
    margin: 0 auto;
    width: 775px;
}
div.header_min div.inner_header {
    padding-left: 18px;
    padding-right: 18px;
}
div.header_min div.logo_holder {
    height: 47px;
    padding-left: 22px;
    width: 180px;
}
div.headerheader_min a.logo {
    display: block;
    height: 36px;
}
div.blue_holder_min {
    margin: 2px auto 0;
    width: 793px;
}
div.blue_holder_min div.left_corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/toolbar.png");
    background-position: 0 -876px;
    float: left;
    height: 43px;
    width: 16px;
}
div.blue_holder_min div.right_corner {
    background-image: url("https://cdns.gigya.com/site/Images/Master/toolbar.png");
    background-position: 0 -1062px;
    float: right;
    height: 43px;
    width: 16px;
}
div.blue_holder_min div.blue_strip {
    background-image: url("https://cdns.gigya.com/site/Images/Master/Toolbar_bg_middle.png");
    background-repeat: repeat-x;
    float: left;
    height: 43px;
    padding-left: 15px;
    width: 746px;
}
div.blue_holder_min div.blue_strip span {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: 700;
    margin-top: 19px;
}
div.main_wrapper_min {
    background: url("https://cdns.gigya.com/site/Images/Master/bg_filler_short.gif") repeat-y scroll center top transparent;
    margin: 0 auto;
    min-height: 300px;
    padding-left: 25px;
    padding-top: 30px;
    width: 768px;
}
div.shadow_bottom_min {
    background: url("https://cdns.gigya.com/site/Images/Master/bg_bottom_short.gif") no-repeat scroll center top transparent;
    height: 14px;
    margin: 0 auto;
    width: 1012px;
}
div.main_wrapper_min div.main_content {
    padding-bottom: 10px;
    width: 775px;
}
div.register_link_holder {
    margin-top: 42px;
}
div.register_link_holder div.register_link {
    float: right;
    font-size: 11px;
    padding-right: 37px;
}
div.login_page div.left_side {
    float: left;
    margin-left: 7px;
    padding-top: 5px;
    width: 317px;
}
div.login_page div.right_side {
    float: right;
    margin-right: 33px;
    padding-top: 5px;
}
div.login_page h6.login_title {
    color: #333333;
    font-size: 13px;
    font-weight: 700;
}
div.login_page h6.social {
    text-indent: 4px;
}
div.login_page div.login_form {
    margin-top: 20px;
    width: 257px;
}
div.login_page div.login_form .checkbox {
    height: 14px;
    margin: 0 3px 0 0;
    padding: 0;
    width: 14px;
}
div.login_page div.or_divider {
    background-image: url("https://cdns.gigya.com/site/Images/login/or.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 239px;
    width: 29px;
}